door to door selling - French English Dictionary